A = 'top';
B = '';
C = 'Bottom';

% strvat函数连接多行字符串，每行字符串长度不要求相等
% 所以非最长字符串的右边会自动补偿空格，
% 使得每行字符串的长度相同,遇到空字符会自动忽略
sABC = strvcat(A, B, C)

% char会把空字符串用空格补偿后再进行连接
cABC = char(A,B,C)

size=[size(sABC); size(cABC)]